home *** CD-ROM | disk | FTP | other *** search
- Init()
- {
- BufferScreenTemp("Render", 1, "zbuffer fsaa")
- BufferScreenTemp("4A", 4, "")
- BufferScreenTemp("16A", 16, "")
- BufferScreenTemp("64A", 64, "")
- BufferScreenTemp("256A", 256, "")
- BufferScreenTemp("512A", 512, "")
- BufferScreen("AverageLuminance", 512, "")
- }
-
- Begin()
- {
- SetRenderTarget(0, "Render", "color depth stencil")
- }
-
- End()
-
- {
- SetRenderTarget(0, "4A", "")
- SetTexture(0, "Render")
- QuadScreen("QuadReduce.mat", 4)
-
- SetRenderTarget(0, "16A", "")
- SetTexture(0, "4A")
- QuadScreen("QuadReduce.mat", 16)
-
- SetRenderTarget(0, "64A", "")
- SetTexture(0, "16A")
- QuadScreen("QuadReduce.mat", 64)
-
- SetRenderTarget(0, "256A", "")
- SetTexture(0, "64A")
- QuadScreen("QuadReduce.mat", 256)
-
- SetRenderTarget(0, "512A", "")
- SetTexture(0, "256A")
- QuadScreen("QuadReduce.mat", 512)
-
- SetRenderTarget(0, "AverageLuminance", "")
- SetTexture(0, "512A")
- QuadScreen("QuadReduceLuminance.mat", 512)
-
- SetRenderTarget(0, "backbuffer", "color depth stencil")
- SetTexture(0, "Render")
- SetTexture(1, "AverageLuminance")
- QuadScreen("ProcessColorMotionBlur.mat", 1)
-
- }
-